package io.github.rascaler.dcenter.message;


/**
 * 资源加载器
 * @ClassName MessageLoader
 * @Description TODO
 * @Author wurenqing
 * @Date 2022/7/5 9:48
 */
public interface ErrorMessageManager {

    /**
     * description: 获取消息
     * @param code
     * @return java.lang.String
     * @author wurenqing
     * @time 2022-07-05 16:40
     */
    String getMsg(String code);

    /**
     * description: 添加加载器
     * @param messageLoader
     * @return void
     * @author wurenqing
     * @time 2022-07-05 16:40
     */
    void addLoader(ErrorMessageLoader messageLoader);

    /**
     * description: 刷新
     * @param key
     * @param value
     * @return void
     * @author wurenqing
     * @time 2022-07-05 16:39
     */
    void refresh(String key,String value);

}
